home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / prgtools / mint / lib / mlib42d.zoo / Changelog.42 next >
Encoding:
Text File  |  1994-01-16  |  16.2 KB  |  380 lines

  1. ***** abs.c
  2. ----------------------------
  3. revision 41.2    
  4. date: 1993/11/24 20:23:16;  author: pvt1-117;  state: Exp;  lines: +7 -0
  5. Inline abs() and labs() for LCC.
  6. =============================================================================
  7. ***** bblink.c
  8. ----------------------------
  9. revision 41.3    
  10. date: 1994/01/13 08:03:50;  author: schwab;  state: Exp;  lines: +29 -26
  11. Fixed version of update for GCC 2.5
  12. ----------------------------
  13. revision 41.2
  14. date: 1993/11/30 18:51:36;  author: schwab;  state: Exp;  lines: +139 -2
  15. Updated for GCC 2.5
  16. =============================================================================
  17. ***** buffindf.c
  18. ----------------------------
  19. revision 41.2    
  20. date: 1994/01/09 09:33:20;  author: schwab;  state: Exp;
  21. NEW file.
  22. The library uses the names findfile and buffindfile which are in the
  23. user's namespace. findfile is not really used and should be move into
  24. a separate file, and buffindfile should be renamed to _buffindfile.
  25. I have renamed findfile.c to buffindf.c and moved the function
  26. findfile into a new findfile.c, and changed all callers.
  27. =============================================================================
  28. ***** bzero.cpp
  29. ----------------------------
  30. revision 41.2    
  31. date: 1993/12/01 20:45:46;  author: michal;  state: Exp;  lines: +2 -0
  32. When Lmemset is defined and not Lbzero, the jump at the bottom
  33. of the memset setup reduces to a zero offset jump. put a
  34. #ifdef Lbzero (which amounts to  really #ifdef Lmemset && Lbzero)
  35. around the `jra do_set'.
  36. =============================================================================
  37. ***** fdopen.c
  38. ----------------------------
  39. revision 41.3    
  40. date: 1994/01/13 09:37:36;  author: entropy;  state: Exp;  lines: +2 -0
  41. *** empty log message ***
  42. ----------------------------
  43. revision 41.2
  44. date: 1993/11/24 20:12:04;  author: nox;  state: Exp;  lines: +1 -1
  45. Use binary mode on tty's (under MiNT) to avoid extra ^M's.
  46. =============================================================================
  47. ***** findfile.c
  48. ----------------------------
  49. revision 41.2    
  50. date: 1994/01/09 09:29:32;  author: schwab;  state: Exp;  lines: +2 -126
  51. The library uses the names findfile and buffindfile which are in the
  52. user's namespace. findfile is not really used and should be moved into
  53. a separate file, and buffindfile should be renamed to _buffindfile.
  54. I have renamed findfile.c to buffindf.c and moved the function
  55. findfile into the new findfile.c, and changed all callers.
  56. =============================================================================
  57. ***** fopen.c
  58. ----------------------------
  59. revision 41.4    
  60. date: 1994/01/09 11:12:06;  author: nox;  state: Exp;  lines: +2 -2
  61. *** empty log message ***
  62. ----------------------------
  63. revision 41.3
  64. date: 1994/01/09 11:06:16;  author: nox;  state: Exp;  lines: +2 -0
  65. In _fopen() we seek to the end when file mode "a" is used (the kernel
  66. won't do this until the first write.)
  67. ----------------------------
  68. revision 41.2
  69. date: 1993/11/24 20:12:34;  author: nox;  state: Exp;  lines: +1 -1
  70. Use binary mode on tty's (under MiNT) to avoid extra ^M's.
  71. =============================================================================
  72. ***** getpw.c
  73. ----------------------------
  74. revision 41.2    
  75. date: 1993/11/30 20:40:50;  author: nox;  state: Exp;  lines: +4 -2
  76. Convert backslashes in the home directory in the passwd file, for backwards
  77. compatibility.
  78. =============================================================================
  79. ***** lib.h
  80. ----------------------------
  81. revision 41.2    
  82. date: 1993/11/30 18:51:48;  author: schwab;  state: Exp;  lines: +1 -1
  83. Use new way to declare a function that doesn't return, since
  84. the old way wasn't ANSI conforming.
  85. =============================================================================
  86. ***** libgcc2.c
  87. ----------------------------
  88. revision 41.2    
  89. date: 1993/11/30 18:51:58;  author: schwab;  state: Exp;  lines: +35 -62
  90. New entry points: L_builtin_new, L_caps_New and L_builtin_del are replaced
  91. by L_op_new, L_new_handler and L_op_delete.
  92. =============================================================================
  93. ***** longlong.h
  94. ----------------------------
  95. revision 41.2    
  96. date: 1993/11/30 18:52:22;  author: schwab;  state: Exp;  lines: +25 -24
  97. Updated for GCC 2.5
  98. =============================================================================
  99. ***** strerror.c
  100. ----------------------------
  101. revision 41.2    
  102. date: 1993/11/24 21:14:58;  author: schwab;  state: Exp;  lines: +1 -1
  103. Move _sock_errlist[] into the text segment by making it const, so that
  104. -mbaserel works again.
  105. =============================================================================
  106. ***** include/PatchLev.h
  107. ----------------------------
  108. revision 41.3    
  109. date: 1993/11/04 03:26:16;  author: entropy;  state: Exp;  lines: +0 -0
  110. -
  111. ----------------------------
  112. revision 41.2
  113. date: 1993/11/03 14:25:10;  author: entropy;  state: Exp;  lines: +1 -1
  114. -
  115. =============================================================================
  116. ***** include/assert.h
  117. ----------------------------
  118. revision 41.3    
  119. date: 1994/01/09 09:02:56;  author: lux;  state: Exp;  lines: +4 -13
  120. Make assert() macro more ANSI compliant by replacing the broken assert()
  121. macro with what was previously given as assertval(), and remove
  122. the assertval() macro.
  123. ----------------------------
  124. revision 41.2
  125. date: 1993/11/30 18:50:46;  author: schwab;  state: Exp;  lines: +1 -1
  126. Use new way to declare a function that doesn't return, since
  127. the old way wasn't ANSI conforming.
  128. =============================================================================
  129. ***** include/compiler.h
  130. ----------------------------
  131. revision 41.2    
  132. date: 1993/11/30 18:50:50;  author: schwab;  state: Exp;  lines: +10 -0
  133. Use new way to declare a function that doesn't return, since
  134. the old way wasn't ANSI conforming.
  135. =============================================================================
  136. ***** include/gdbm.h
  137. ----------------------------
  138. revision 41.2    
  139. date: 1993/12/01 20:42:48;  author: jrb;  state: Exp;  lines: +99 -21
  140. Synchronize with update36.
  141. =============================================================================
  142. ***** include/ioctl.h
  143. ----------------------------
  144. revision 41.2    
  145. date: 1993/11/24 21:09:20;  author: schwab;  state: Exp;  lines: +1 -0
  146. Add definition of B134.
  147. =============================================================================
  148. ***** include/math-68881.h
  149. ----------------------------
  150. revision 41.2    
  151. date: 1993/11/30 18:50:58;  author: schwab;  state: Exp;  lines: +112 -48
  152. Give inline functions const attribute instead of declaring as const.
  153. Fix a bug in atan2 where the function from libpml gives a different result
  154. on the arguments (0, -1).
  155. =============================================================================
  156. ***** include/math.h
  157. ----------------------------
  158. revision 41.2    
  159. date: 1993/11/24 20:08:46;  author: jrb;  state: Exp;  lines: +28 -24
  160. allow define NO_INLINE_MATH to override _M68881_. Also, check
  161. for __GNUC_INLINE__ as a pre-requisite to inlining (so the  user
  162. may override globally with  __NO_INLINE__.
  163. =============================================================================
  164. ***** include/minimal.h
  165. ----------------------------
  166. revision 41.2    
  167. date: 1993/11/30 18:51:10;  author: schwab;  state: Exp;  lines: +4 -3
  168. Use new way to declare a function that doesn't return, since
  169. the old way wasn't ANSI conforming.
  170. =============================================================================
  171. ***** include/mintbind.h
  172. ----------------------------
  173. revision 41.3    
  174. date: 1994/01/09 10:01:00;  author: pvt1-117;  state: Exp;  lines: +1 -1
  175. Some changes for Lattice C.
  176. ----------------------------
  177. revision 41.2
  178. date: 1993/11/24 20:50:10;  author: hohmuth;  state: Exp;  lines: +1 -1
  179. Fix return type of Pwaitpid() for Pure C.
  180. =============================================================================
  181. ***** include/osbind.h
  182. ----------------------------
  183. revision 41.2    
  184. date: 1994/01/09 10:01:28;  author: pvt1-117;  state: Exp;  lines: +3 -3
  185. Some changes for Lattice C.
  186. =============================================================================
  187. ***** include/stdlib.h
  188. ----------------------------
  189. revision 41.3    
  190. date: 1993/11/30 18:51:16;  author: schwab;  state: Exp;  lines: +3 -3
  191. Use new way to declare a function that doesn't return, since
  192. the old way wasn't ANSI conforming.
  193. ----------------------------
  194. revision 41.2
  195. date: 1993/11/24 20:20:46;  author: pvt1-117;  state: Exp;  lines: +10 -0
  196. Inline abs() and labs() for LCC.
  197. =============================================================================
  198. ***** include/support.h
  199. ----------------------------
  200. revision 41.3    
  201. date: 1994/01/09 09:28:44;  author: schwab;  state: Exp;  lines: +1 -1
  202. Rename buffindfile() to _buffindfile().
  203. ----------------------------
  204. revision 41.2
  205. date: 1993/11/30 18:51:22;  author: schwab;  state: Exp;  lines: +2 -2
  206. Use new way to declare a function that doesn't return, since
  207. the old way wasn't ANSI conforming.
  208. =============================================================================
  209. ***** include/termios.h
  210. ----------------------------
  211. revision 41.2    
  212. date: 1993/11/24 21:10:38;  author: schwab;  state: Exp;  lines: +1 -0
  213. Add definition of B134.
  214. =============================================================================
  215. ***** include/unistd.h
  216. ----------------------------
  217. revision 41.2    
  218. date: 1993/11/30 18:51:28;  author: schwab;  state: Exp;  lines: +1 -1
  219. Use new way to declare a function that doesn't return, since
  220. the old way wasn't ANSI conforming.
  221. =============================================================================
  222. ***** dup.c
  223. ----------------------------
  224. revision 41.2    
  225. date: 1994/01/09 10:31:12;  author: roemer;  state: Exp;  lines: +3 -1
  226. Make dup2(x, x) return x without doing anything, instead of failing.
  227. [I also removed the "close(handle2);" since this violates POSIX and
  228. the Fforce() already closes the target handle for us -entropy]
  229. =============================================================================
  230. ***** execp.c
  231. ----------------------------
  232. revision 41.2    
  233. date: 1994/01/09 09:28:56;  author: schwab;  state: Exp;  lines: +1 -1
  234. Rename buffindfile() to _buffindfile().
  235. =============================================================================
  236. ***** fopenp.c
  237. ----------------------------
  238. revision 41.2    
  239. date: 1994/01/09 09:29:04;  author: schwab;  state: Exp;  lines: +1 -1
  240. Rename buffindfile() to _buffindfile().
  241. =============================================================================
  242. ***** main.c
  243. ----------------------------
  244. revision 41.4    
  245. date: 1994/01/09 10:15:48;  author: dsb;  state: Exp;  lines: +32 -30
  246. Cast malloc() calls for HSC.
  247. ----------------------------
  248. revision 41.3
  249. date: 1994/01/09 09:11:18;  author: dirk_haun;  state: Exp;  lines: +2 -2
  250. Some time ago, I reported a bug in main.c of MiNT lib PL39, which destroys
  251. long PATH enviroment variables. Unfortunately, the bugfix itself was buggy
  252. :-( If PATH consisted only of a null byte, followed by the root directory of
  253. the boot drive, the result was garbage.  E.g. PATH=\0C:\\ resulted in
  254. PATH=/dev/c/nvurhgb so we allow for a size increase of up to five times the
  255. original instead of four.
  256. ----------------------------
  257. revision 41.2
  258. date: 1993/11/24 20:35:52;  author: dirk_haun;  state: Exp;  lines: +2 -2
  259. _path_dos2unx enlarges the path by at most *four* times the number of
  260. elements, not two (with the old code, ";C:\;C:\CMD;E:\METAFONT" becomes
  261. ":/dev/c/:/dev/c/cmd:/dev/e/meta".
  262. =============================================================================
  263. ***** mincl
  264. ----------------------------
  265. revision 41.3    
  266. date: 1994/01/09 11:15:20;  author: entropy;  state: Exp;  lines: +1 -1
  267. *** empty log message ***
  268. ----------------------------
  269. revision 41.2
  270. date: 1993/11/30 18:52:44;  author: schwab;  state: Exp;  lines: +2 -2
  271. Add new libgcc2 targets.
  272. =============================================================================
  273. ***** open.c
  274. ----------------------------
  275. revision 41.2    
  276. date: 1994/01/09 10:47:04;  author: roemer;  state: Exp;  lines: +3 -2
  277. O_EXCL was being used incorrectly.  It is only used in relation to
  278. O_CREAT and has nothing to do with file sharing modes.  So we add
  279. it to modemask (allowing it to be passed through to Fopen()) and always
  280. use O_DENYNONE.
  281. =============================================================================
  282. ***** scanf.c
  283. ----------------------------
  284. revision 41.2    
  285. date: 1994/01/09 09:56:18;  author: schab;  state: Exp;  lines: +230 -182
  286. The patch corrects these two bugs:
  287. - sscanf ("1", "%d%n", &i, &n) fails to set n, generally the value was
  288. off-by-one in the other cases
  289. - sscanf ("0x10", "%x", &i) sets i to 0 instead of 16
  290.  
  291. Additionally i have implemented %p and %Lf (the latter only for
  292. M68881, since there is no long double support without fpu yet), and i
  293. have restructured the code to make it more efficient.
  294. =============================================================================
  295. ***** spawn.c
  296. ----------------------------
  297. revision 41.3    
  298. date: 1994/01/09 09:29:10;  author: schwab;  state: Exp;  lines: +1 -1
  299. Rename buffindfile() to _buffindfile().
  300. ----------------------------
  301. revision 41.2
  302. date: 1993/11/24 21:06:22;  author: schwab;  state: Exp;  lines: +8 -5
  303. When running the interpreter for a script, the full pathname of the
  304. script should be passed, and not only the string from argv[0]. The
  305. latter normally does not include a path if the script was found
  306. through $PATH.
  307. =============================================================================
  308. ***** spawnvp.c
  309. ----------------------------
  310. revision 41.2    
  311. date: 1994/01/09 09:29:24;  author: schwab;  state: Exp;  lines: +1 -1
  312. Rename buffindfile() to _buffindfile().
  313. =============================================================================
  314. ***** sync.c
  315. ----------------------------
  316. revision 41.2    
  317. date: 1994/01/09 09:52:04;  author: schwab;  state: Exp;  lines: +9 -1
  318. fsync() uses the value from st_dev in the stat structure to form a
  319. pathname for Dcntl. This value can be > 0x100 for filesystems mounted
  320. via FS_MOUNT. Currently there is no way to sync such a filesystem, i
  321. have changed fsync to just return successfully in this case.
  322. =============================================================================
  323. ***** tcattr.c
  324. ----------------------------
  325. revision 41.2    
  326. date: 1993/11/24 21:11:36;  author: schwab;  state: Exp;  lines: +4 -5
  327. Make better mappings between termios attributes and real attributes,
  328. and fix typos.
  329. =============================================================================
  330. ***** thread.c
  331. ----------------------------
  332. revision 41.3    
  333. date: 1994/01/09 18:13:30;  author: entropy;  state: Exp;  lines: +21 -0
  334. entropy's attempt at implementing nox's idea for getting tfork() to
  335. work with -mbaserel.  Untested.
  336. ----------------------------
  337. revision 41.2
  338. date: 1994/01/09 09:49:06;  author: schwab;  state: Exp;  lines: +2 -2
  339. This patch for MiNTlib PL41 fixes the memory leak. It just moves the
  340. calls to Mfree to the right place.
  341. =============================================================================
  342. ***** unx2dos.c
  343. ----------------------------
  344. revision 41.2    
  345. date: 1994/01/09 09:46:10;  author: schwab;  state: Exp;  lines: +6 -4
  346. When given an empty path, _path_unx2dos/_path_dos2unx trash the byte
  347. before the supplied buffer. This can be seen by executing
  348. PATH= printenv
  349. (under sh or bash), there will be a line beginning with "PATH", but no
  350. equal sign and probably some garbage behind.
  351. =============================================================================
  352. ***** crlf/crlf.c
  353. ----------------------------
  354. revision 41.3    
  355. date: 1994/01/09 14:38:22;  author: entropy;  state: Exp;  lines: +386 -386
  356. *** empty log message ***
  357. ----------------------------
  358. revision 41.2
  359. date: 1994/01/09 14:35:58;  author: entropy;  state: Exp;  lines: +386 -296
  360. Merged changes from Markus Kilbinger and Martin Koehling.
  361. =============================================================================
  362. ***** crlf/crlf.doc
  363. ----------------------------
  364. revision 41.2    
  365. date: 1994/01/09 14:40:52;  author: entropy;  state: Exp;  lines: +7 -3
  366. *** empty log message ***
  367. =============================================================================
  368. ***** crlf/crlf.ttp
  369. ----------------------------
  370. revision 41.2    
  371. date: 1994/01/09 14:42:16;  author: entropy;  state: Exp;  lines: +276 -271
  372. *** empty log message ***
  373. =============================================================================
  374. ***** crlf/makefile
  375. ----------------------------
  376. revision 41.2    
  377. date: 1994/01/09 14:42:46;  author: entropy;  state: Exp;  lines: +1 -3
  378. *** empty log message ***
  379. =============================================================================
  380.